﻿body { margin:0; padding:0; font-family: "宋体",Arial, Tahoma/*"微软雅黑",*/;
	font-size: 12px;
	color:#000;
	background:#fff;
	overflow-x:hidden;
	}
html {_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}

a{text-decoration: none;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#000;}
a:active{color:#000;}

ul, li { margin:0; padding:0; list-style-type:none; }
dl, dt, dd { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:500; }
img{border:0;}
.rfloat{float:right;}
.clear{clear:both;line-height:0px;}
.clr { clear:both; height:0; font-size: 1px; line-height: 0px;}
.checkbox{border:0px;}
.button{border:0px; }


/********************************************************/

/* 结构部分 */
#header { overflow:hidden; width:100%; margin:0 auto; height:210px; background:url(hea.png) no-repeat top center;}
#main { overflow:hidden; width:1000px; margin:10px auto; background:#fff;}
#footer { overflow:hidden; width:1000px; margin:0 auto; /*background:#fff; height:150px;*/ padding-bottom:10px;}



/*主菜单*/
.topnav { overflow:hidden; margin:0 auto; width:1000px; height:30px;}
.topnav h1 { float:left; font-size:14px; font-weight:inherit;}
.topnav h2 { float:right; padding-right:10px;}
.topnav h2 a { font-size:14px; font-weight:inherit;}

.logo { overflow:hidden; width:1000px; height:100px; margin:0 auto;}

#menu{ overflow:hidden;width:1000px; height:40px; margin:0 auto;}
#menu li { float:left; background:url(lin.png) no-repeat left center;}
#menu li a{color:#fff; font-size:14px;line-height:40px; padding:0 21px;}
#menu li a:visited{ color:#fff;}
#menu a:hover{ color:#fff;}
#menu #current{ color:#fff;}

.ss { overflow:hidden; margin:0 auto; width:980px; height:40px; font-size:14px; line-height:40px; padding:0 10px;}
.ss a { line-height:40px; font-size:14px;}

/*标语 广告*/
.banner{ clear:both; overflow:hidden; width:1000px; height:360px; margin:10px auto; padding:0; background:#fff;}
#slideshow{position:relative;height:360px;width:1000px;}
#slideshow div{position:absolute;top:0;left:0;z-index:3;opacity:0.0;height:360px;overflow:hidden;}
#slideshow div.current{z-index:5;}
#slideshow div.prev{z-index:4;}
#slideshow div img{display:block;border:0; width:1000px; height:360px; }



/*底部信息*/
.footnav{ margin-top:10px;color:#757575; height:34px; line-height:34px; text-align:center;}
.footnav a{ color:#757575; padding:0 4px; line-height:34px;}
.footnav a:visited{ color:#757575;}
.footnav a:hover{ color:#757575;}

.copyright{color:#757575; line-height:24px; text-align:center; margin:10px 0; position:relative;}/*版权*/
.copyright a{color:#757575;}
.copyright a:visited{color:#757575;}
.copyright a:hover{color:#757575;}
.jddw {overflow:hidden;height:42px;width:119px;float:right;position:absolute;bottom:5px; left:800px;}


/*友情链接*/
.ilink { overflow:hidden;width:998px; margin:0 auto; border:1px solid #ddd;}
	.ilink .ilink-title { float:left; width:980px;font-size:16px; height:36px; color:#757575; border-bottom:1px solid #ccc; padding:0 5px; line-height:36px; background:url(title.jpg) repeat-x center;}
	.ilink .ilink-title span { padding-left:10px; font-size:12px; border:none; font-weight:normal; line-height:30px;}
	.ilink .ilink-content { float:left;word-break:break-all; color:#757575; width:888px; padding:5px;}
	.ilink .ilink-content a { color:#757575; line-height:24px;}

/*
.ilink1 {width:960px; margin:0 auto; height:30px;}
	.ilink1 .ilink-title { float:left;font-size:14px; color:#757575;font-weight:bold;padding:0 5px;}
	.ilink1 .ilink-title span { padding-left:10px; font-size:12px; border:none; font-weight:normal; line-height:30px;}
	.ilink1 .ilink-content { float:right;word-break:break-all; color:#757575; width:870px;}
	.ilink1 .ilink-content a { color:#757575; line-height:30px;}
*/

/*首页内容块*/
.ititle1 {}
.ititle1 h1{}

/*main-1*/
.main-1 { overflow:hidden; width:1000px; margin:0 auto;}
.main-1 .top { overflow:hidden; width:998px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:10px;}
.main-1 .ititle { height:39px; background:url(ititle01.jpg) no-repeat top center; width:1000px;}
.main-1 .ititle h1 { line-height:39px; font-size:16px; color:#fff; text-align:center;}

#bt { width:998px; padding-left:15px; height:26px; line-height:26px; font-weight:bold; color:#000; font-size:14px;}
#bt a { color:#000;}
.fh-l { float:left;padding-left:15px; margin-top:35px;}
.fh-r { float:right;padding-right:15px; margin-top:35px;}

#m6 { overflow:hidden; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; margin-bottom:10px;}
.i_brand{ width:998px; margin:0 auto; height:120px; position:relative;z-index:99; overflow:hidden; }
.i_brand .cont{ width:944px; margin:10px auto 0 auto;}

.brandList li{ display:block; width:130px; height:105px; /*box-shadow:1px 1px 2px #cfcfcf; */float:left; }
.brandList li img{ border:solid 1px #d0d0d0; display:block;}
.brandList li p { overflow:hidden; width:130px; height:20px; line-height:20px; font-weight:normal; padding:3px 0; text-align:center}
.brandList li p a { font-size:14px; color:#000;}

.i_brand .bx_container{ height:168px; float:left;}
.i_brand .prev{ float:left;padding:27px 14px 0 0;}
.i_brand a:focus{outline:none;-moz-outline:none; }
.i_brand .next{ float:right;padding:27px 0 0;}



.main-1 .bottom { overflow:hidden; width:980px; padding:0 9px 10px 9px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:10px;}
.main-1 .bottom .ititle { height:39px; background:url(ititle01.jpg) no-repeat top center; width:1000px;}
.main-1 .bottom .ititle h1 { line-height:39px; font-size:16px; color:#fff; text-align:center;}
.main-1 .bottom dl { overflow:hidden width:186px; margin:5px; float:left;}
.main-1 .bottom dl dt { width:184px; height:184px; border:1px solid #ccc;}
.main-1 .bottom dl dd { width:184px; text-align:center;}

/*main-2*/
.main-2 { overflow:hidden; width:1000px; margin:0 auto 10px auto;}
.main-2 .ileft { overflow:hidden; width:240px; float:left; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.main-2 .ileft .ititle { background:url(title.jpg) no-repeat center top; height:40px;}
.main-2 .ileft .ititle h1 { line-height:40px; font-size:16px; padding-left:20px;}
.main-2 .ileft ul { padding:5px;}
.main-2 .ileft ul li {}
.main-2 .ileft ul li a { font-size:14px;}

.main-2 .iright { overflow:hidden; float:right; width:750px;}
.main-2 .iright .top { margin-bottom:10px;}
/*.main-2 .iright .top .ititle { overflow:hidden; background:url(title.jpg) repeat-x; width:750px; height:36px; border-right:1px solid #ddd;}
.main-2 .iright .top .ititle h1 { width:130px; margin:0 10px; float:left; background:url(bule.jpg) no-repeat; line-height:36px; font-size:18px;}*/

#zzjs_net_2{text-align:left;width:750px; border:solid 1px #dcdacd;}
.menu1box{overflow:hidden;height:35px;width:750px;text-align: center; background:url(title.jpg) repeat-x; height:36px; border-right:1px solid #ddd;}
#menu1{ top:0;left:0;z-index:1;}
#menu1 li{float:left;display:block;cursor:pointer;text-align:center;width:25%; text-align:center; height:35px;line-height:35px; background-position:-90px; font-size:14px;}
#menu1 li.hover{background:url(bule.jpg) no-repeat center top; color:#fff;}
.main1box{clear:both;margin-top:-1px;height:300px;_height:249px;width:750px; background:#faf5ef;}
#main1 ul{display: none;}
#main1 ul.block{display: block;}
#menu1 li a{ color:#000; line-height:35px;}
#menu1 li a:hover{ color:#fff}


.main-2 .iright .bottom { overflow:hidden; width:750px;}
.main-2 .iright .bottom .ititle{ overflow:hidden; background:url(title.jpg) repeat-x; height:36px; border-right:1px solid #ddd;}
.main-2 .iright .bottom .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-2 .iright .bottom .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-2 .iright .bottom .ititle span a { font-size:14px; line-height:35px;}


/*main-3*/
.main-3 { overflow:hidden; width:1000px; margin:10px auto;}
.main-3 .khal { overflow:hidden; width:998px; border:1px solid #ddd; margin-bottom:10px;}
.main-3 .khal .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px;}
.main-3 .khal .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-3 .khal .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-3 .khal .ititle span a { font-size:14px; line-height:35px;}
#Roll20116938072732 { overflow:hidden; width:950px; margin:5px auto;}

.main-3 .gjc { overflow:hidden; width:999px; border-top:1px solid #ddd; border-left:1px solid #ddd; margin-bottom:10px;}
.main-3 .gjc .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px; border-right:1px solid #ddd;}
.main-3 .gjc .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-3 .gjc li { float:left; text-align:center; border-right: 1px solid #ddd; overflow:hidden; width:165.5px; height:36px; background:url(title.jpg) no-repeat center;}
.main-3 .gjc li a { font-size:14px; line-height:36px;}

.main-3 .iabout { overflow:hidden; float:left; border:1px solid #ddd; width:738px;}
.main-3 .iabout .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px;}
.main-3 .iabout .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-3 .iabout .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-3 .iabout .ititle span a { font-size:14px; line-height:35px;}
.main-3 .iabout ul { padding:10px; height:210px;}
.main-3 .iabout ul img { float:left; border:3px solid #ddd; height:200px; width:250px; margin-right:10px;}

.main-3 .ryzs { overflow:hidden; float:right; border:1px solid #ddd; width:248px;}
.main-3 .ryzs .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px;}
.main-3 .ryzs .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-3 .ryzs .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-3 .ryzs .ititle span a { font-size:14px; line-height:35px;}
#demo { overflow:hidden; margin:5px 44px; padding:5px; height:210px; width:248px;}

/*main-4*/
.main-4 { overflow:hidden; width:1000px; margin:10px auto;}
.main-4 .ileft { overflow:hidden; float:left; width:300px; border:1px solid #ddd;}
.main-4 .ileft .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px;}
.main-4 .ileft .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-4 .ileft .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-4 .ileft .ititle span a { font-size:14px; line-height:35px;}
.main-4 .ileft ul { overflow:hidden; padding:5px;}
.main-4 .ileft ul li { height:33.5px; border-bottom:1px dashed #ddd;}
.main-4 .ileft ul li a { line-height:33.5px;}

.main-4 .icen { overflow:hidden; float:left; width:300px; margin:0 10px; border:1px solid #ddd;}
.main-4 .icen .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px;}
.main-4 .icen .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-4 .icen .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-4 .icen .ititle span a { font-size:14px; line-height:35px;}
.main-4 .icen ul { overflow:hidden; padding:5px;}
.main-4 .icen ul li { height:33.5px; border-bottom:1px dashed #ddd;}
.main-4 .icen ul li a { line-height:33.5px;}

.main-4 .iright { overflow:hidden; float:right; width:374px; border:1px solid #ddd;}
.main-4 .iright .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px; padding:0;}
.main-4 .iright .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-4 .iright .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-4 .iright .ititle span a { font-size:14px; line-height:35px;}
.main-4 .iright div { padding:5px;}
.main-4 .iright div span { display:inline-block; text-align:right; width:60px;}
.main-4 .iright div input { width:290px; border:1px solid #ccc; height:22px; line-height:22px; color:#999;}
.main-4 .iright div textarea { width:289px; border:1px solid #ccc; height:59px; line-height:22px; vertical-align:top; color:#999;}



.main-4 .gsfm { overflow:hidden; width:998px; border:1px solid #ddd; margin:10px auto;}
.main-4 .gsfm .ititle { overflow:hidden; background:url(title.jpg) repeat-x center; height:36px;}
.main-4 .gsfm .ititle h1 { float:left; width:100px; padding-left:30px; background:url(index_42.jpg) no-repeat 20px center; font-size:16px; line-height:36px; color:#0099FF;}
.main-4 .gsfm .ititle span { float:right; padding-right:10px; margin-top:12px;}
.main-4 .gsfm .ititle span a { font-size:14px; line-height:35px;}
#Roll20116938072752 { overflow:hidden; width:950px; margin:5px auto;}

/*******************************************/
/*级别分类*/
.layer2 { background:#0066FF; height:30px; padding-left:5px; margin-bottom:5px;}
.layer2 a { line-height:30px; font-size:14px; color:#fff;}
.layer3 { background:url(jt.jpg) no-repeat 5px center; height:25px; padding-left:25px; border-bottom:1px dashed #ddd;}
.layer3 a { line-height:25px; font-size:14px; color:#000;}
/*分页*/
.left { overflow:hidden; float:left; width:240px;}
.left-t { overflow:hidden; width:238px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; margin-bottom:10px;}
.left-t .title { background:url(title.jpg) no-repeat center top; height:40px;}
.left-t .title h1 { padding-left:20px; line-height:40px; font-size:18px;}
.left-t ul { overflow:hidden; padding:5px;}
.left-t ul li {}
.left-t ul li a { font-size:14px;}

.contactus { overflow:hidden; width:238px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.contactus .title { background:url(title.jpg) no-repeat center top; height:40px;}
.contactus .title h1 { padding-left:20px; line-height:40px; font-size:18px;}
.contactus ul { overflow:hidden; padding:5px;}
.contactus ul p { height:30px; line-height:30px; font-size:14px;}

.right { overflow:hidden; float:right; width:750px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.right .title { background:url(title.jpg) no-repeat center top; height:40px;}
.right .title h1 { float:left; padding-left:20px; line-height:40px; font-size:18px; width:100px;}
.right .title span { float:right; padding-right:10px;}
.right .title span a { color:#000; line-height:40px;}


.nr { overflow:hidden; padding:10px; padding-bottom:15px;}


ul.artlist2 { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; }
	ul.artlist2 li { overflow:hidden; float:left; width:43.5%; _width:43%; height:22px; margin:5px 10px; padding-left:20px; background:url(icon003.gif) no-repeat 6px 6px; border-bottom:1px dashed #999; line-height:22px; }

.article { padding:8px 0; line-height:22px; overflow:hidden; width:730px;}
	.article h1.article-title { text-align:left; padding-left:10px; color:#000; line-height:40px; font-size:25px; word-break:break-all; }
	.article .article-author { text-align:center; line-height:30px; font-size:12px; }
	.article  hr { height:1px; border-top: none; border-bottom:1px dotted #666666; }
	.article .article-intro { margin:0 8px; padding:8px; background:#f5f8fd;  }
	.article .article-content { padding:8px 0; font-size:14px; line-height:30px; }
	.article .article-content1 { padding:8px 0; font-size:14px; line-height:30px; width:400px; float:left; overflow:hidden; }
	.article .article-tags { margin-top:10px; font-size:12px; }
	.article .article-otherinfo { margin-bottom:10px; font-size:12px; }
	.article .tu { overflow:hidden; float:right; width:345px;}
	.article .jscs { overflow:hidden;/* height:31px; */background:url(NewsTabBBg.jpg) repeat-x; clear:both; padding-left:10px;}
	.article .jscs h1 { width:191px; line-height:31px; text-align:center; background:url(NewsTabBHover.jpg) no-repeat; color:#0092b4;}
	.article .jscs p { color:#999; font-size:14px;}
	.article .zlxz { overflow:hidden;/* height:31px; */background:url(NewsTabBBg.jpg) repeat-x; clear:both; padding-left:10px;}
	.article .zlxz h1 { width:191px; line-height:31px; text-align:center; background:url(NewsTabBHover.jpg) no-repeat; color:#0092b4;}
	.article .zlxz p { color:#999; font-size:14px;}

	.article .dvbi_image { text-align:center; }
	.article .dvbi_image img { padding:5px; border:1px solid #999999; }
	.article .dvbi_image A:hover img { border:1px solid #ECECEC; background:#ECECEC; }
	.dvbackbtn { margin-bottom:10px; text-align:center; }
	/*附加的*/
	.article .article-image { float:left; width:280px; height:210px; padding:10px; border:2px solid #cccccc; }
	.article .article-intro2 { float:right; width:330px; padding:8px; background:#f4f4f6;  }
	.article h4.article-xg { margin:10px 0; line-height:30px; font-family:"microsoft yahei"; font-size:14px; color:#006699; border-bottom:1px dashed #333; }



/*产品展示*/
.ipro_list1{ padding:5px 0;}
.ipro_list1 .pro-item { float:left; width:25%; margin-bottom:10px; text-align:center; }
.ipro_list1 h4{ overflow:hidden; width:155px; height:155px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0; clear:both; float:left;}
.ipro_list1 h4 a { width:153px; height:153px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:156px;*font-family:Arial; }
.ipro_list1 h4 img{ vertical-align:middle; }
.ipro_list1 h3 { overflow:hidden; width:153px;height:20px; float:left; line-height:20px; font-weight:normal; padding:3px 0; }
.ipro_list1 h3 a { font-size:14px; color:#000;}

/*客户案例*/
.ipro_list2{ padding:0;}
.ipro_list2 .pro-item { float:left; width:180px; margin-bottom:10px; text-align:center; }
.ipro_list2 h4{ overflow:hidden; width:155px; height:155px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0; clear:both; float:left;}
.ipro_list2 h4 a { width:153px; height:153px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:156px;*font-family:Arial; }
.ipro_list2 h4 img{ vertical-align:middle; }
.ipro_list2 h3 { overflow:hidden; width:153px;height:20px; float:left; line-height:20px; font-weight:normal; padding:3px 0; }
.ipro_list2 h3 a { font-size:14px; color:#000;}

/*荣誉证书*/
.ipro_list3{ padding:0;}
.ipro_list3 .pro-item { float:left; width:100%; margin-bottom:10px; text-align:center; }
.ipro_list3 h4{ overflow:hidden; width:155px; height:155px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0; clear:both; float:left;}
.ipro_list3 h4 a { width:153px; height:153px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:156px;*font-family:Arial; }
.ipro_list3 h4 img{ vertical-align:middle; }
.ipro_list3 h3 { overflow:hidden; width:153px;height:20px; float:left; line-height:20px; font-weight:normal; padding:3px 0; }
.ipro_list3 h3 a { font-size:14px; color:#000;}

/*公司风貌*/
.ipro_list4{ padding:0;}
.ipro_list4 .pro-item { float:left; width:180px; margin-bottom:10px; text-align:center; }
.ipro_list4 h4{ overflow:hidden; width:155px; height:155px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0; clear:both; float:left;}
.ipro_list4 h4 a { width:153px; height:153px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:156px;*font-family:Arial; }
.ipro_list4 h4 img{ vertical-align:middle; }
.ipro_list4 h3 { overflow:hidden; width:153px;height:20px; float:left; line-height:20px; font-weight:normal; padding:3px 0; }
.ipro_list4 h3 a { font-size:14px; color:#000;}

/*分页产品*/
.pro_list{ padding:0;}
.pro_list .pro-item { float:left; width:25%; margin-bottom:10px; text-align:center; }
.pro_list h4{ overflow:hidden; width:160px; height:160px; margin:0 auto; padding:1px; background:#fff; border:1px solid #c0c0c0; clear:both; float:left;}
.pro_list h4 a { width:158px; height:158px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:156px;*font-family:Arial; }
.pro_list h4 img{ vertical-align:middle; }
.pro_list h3 { overflow:hidden; width:160px;height:20px; float:left; line-height:20px; font-weight:normal; padding:3px 0; }
.pro_list h3 a { font-size:14px; color:#000;}

/*文章*/
.artlist dl { margin:15px 0; }
	.artlist dt { margin:5px 0; padding-left:15px; background:url(icon003.gif) 0 center no-repeat; }
	.artlist h2 { margin:0; padding:0; font-family:"microsoft yahei"; font-size:14px; font-weight:bold; }
	.artlist h2 a { font-size:14px;  }
	.artlist dd { padding:0 15px; line-height:25px; }

.news_list{ padding:0;}
.news_list ul{list-style:none; padding:0px 9px;color:#424242; }
.news_list li{ line-height:18px;/* background:url(botline_01.gif) repeat-x left bottom;*/ padding:8px 0px; border-bottom:1px dashed #ddd;}
.news_list li a{ line-height:18px; background:url(icon04.gif) no-repeat left 5px; color:#424242;}
.news_list li a:visited{ color:#424242;}
.news_list li a:hover{ color:#075484;}
.news_list li span{ float:right; line-height:18px;}


